//
//  DemoView.swift
//  DemoView
//
//  Created by 黄礼潮 on 16/2/16.
//  Copyright © 2016年 黄礼潮. All rights reserved.
//

import UIKit

class DemoView: UIView {

    @objc private func  click()  {
    
    print("点我了")
    
    }
  
    
    override init(frame: CGRect) {
        super.init(frame: frame)
        
        setUpUI()
    }

    required init?(coder aDecoder: NSCoder) {
        //阻止 使用 SB 使用当前自定义视图
       //fatalError("init(coder:) has not been implemented")
        
        
        //如果希望用纯代码的方式  可以使用fatalError
        super.init(coder: aDecoder)
        
        setUpUI()
    }
    
    private func setUpUI(){
    
        let  btn = UIButton(type: .ContactAdd)
        
        addSubview(btn)
        
        btn.addTarget(self, action:"click", forControlEvents: .TouchUpInside)
        
    }
}
